﻿using NP.BPMReportPlatform.Entities.BPM_Platform;
using System;
using System.Collections.Generic;
using System.Text;

namespace NP.BPMReportPlatform.Contract.Dtos
{
    public class ContractRenewalDto
    {
        /// <summary>
        /// 续订合同信息
        /// </summary>
        public UserContractEntity RenewalContract { get; set; }

        /// <summary>
        /// 原合同编码
        /// </summary>
        public string OriginalContractCode { get; set; }

        /// <summary>
        /// 原合同甲方名称
        /// </summary>
        public string OriginalCorporateName { get; set; }

        /// <summary>
        /// 原合同合同类型
        /// </summary>
        public string OriginalContractTypeName { get; set; }

        /// <summary>
        /// 原合同合同期限类型
        /// </summary>
        public int? OriginalContractDeadLineCode { get; set; }

        /// <summary>
        /// 原合同合同期限类型
        /// </summary>
        public string OriginalContractDeadLineName { get; set; }

        /// <summary>
        /// 原合同签订日期
        /// </summary>
        public DateTime? OriginalSignDate { get; set; }

        /// <summary>
        /// 原合同合同开始日期
        /// </summary>
        public DateTime? OriginalContractStartDate { get; set; }

        /// <summary>
        /// 原合同合同结束日期
        /// </summary>
        public DateTime? OriginalContractEndDate { get; set; }

        /// <summary>
        /// 原合同工作地点
        /// </summary>
        public string OriginalWorkAddress { get; set; }

        /// <summary>
        /// 原合同工作地点
        /// </summary>
        public string OriginalWorkAddressName { get; set; }
    }
}
